package com.lm.mapper;

import com.lm.pojo.Resident;
import com.lm.pojo.Sign;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author 苟
 * @version 1.0
 * @description: TODO 签约管理方法
 * @date 2025/9/22 10:26
 */
public interface SignMapper {

   List<Sign> findSignList();

   List<Sign> findSignRecord();

   List<Sign> handleQuery(Sign sign);

   void passReview(@Param("signId")Integer signId, @Param("status")Integer status);

   void rejectReview(@Param("signId")Integer signId, @Param("status")Integer signStatus, @Param("value")String value);

   void passUpdateSign(Sign sign);

   void passUpdateRecord(Sign sign);

   List<Resident> findResident();

   void passAddSign(Sign sign);


}
